window grill - French English Dictionary